heavy assault weapon - Spanish English Dictionary